package com.game.league.task.table;

import java.util.List;

import cn.bmob.v3.BmobObject;

/**
 * 映射表 - 所有任务清单列表
 * Created by Su on 2019/6/6.
 */
public class Task extends BmobObject {
    private String title;           //名称
    private String image;           // 图标
    private float price;              // 奖励金额
    private int type;               // 任务类型
    private String link;            // 推广链接
    private int remainNum;          // 剩余数量   == 2000000000 表示不限量
    private boolean open;           // 上/下线
    private boolean isManyDays;     // 是否是持续多天任务

    private String channel;         // 任务渠道
    private String sampleDescription;   // 简单说明
    private String detailDescription;   // 详细说明
    private String introduction;    // 介绍

    private List<String> label;     // 标签
    private List<String> alert;     // 注意，须知
    private List<String> step;     // 详细步骤
    private List<String> stepImg;     // 详细步骤截图
    private List<String> exampleImg;     // 示例图

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public List<String> getLabel() {
        return label;
    }

    public void setLabel(List<String> label) {
        this.label = label;
    }

    public float getPrice() {
        return price;
    }

    public void setPrice(float price) {
        this.price = price;
    }

    public String getImage() {
        return image;
    }

    public void setImage(String image) {
        this.image = image;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public List<String> getAlert() {
        return alert;
    }

    public void setAlert(List<String> alert) {
        this.alert = alert;
    }

    public List<String> getStep() {
        return step;
    }

    public void setStep(List<String> step) {
        this.step = step;
    }

    public List<String> getExampleImg() {
        return exampleImg;
    }

    public void setExampleImg(List<String> exampleImg) {
        this.exampleImg = exampleImg;
    }

    public List<String> getStepImg() {
        return stepImg;
    }

    public void setStepImg(List<String> stepImg) {
        this.stepImg = stepImg;
    }

    public String getLink() {
        return link;
    }

    public void setLink(String link) {
        this.link = link;
    }

    public String getChannel() {
        return channel;
    }

    public void setChannel(String channel) {
        this.channel = channel;
    }

    public String getSampleDescription() {
        return sampleDescription;
    }

    public void setSampleDescription(String sampleDescription) {
        this.sampleDescription = sampleDescription;
    }

    public String getDetailDescription() {
        return detailDescription;
    }

    public void setDetailDescription(String detailDescription) {
        this.detailDescription = detailDescription;
    }

    public String getIntroduction() {
        return introduction;
    }

    public void setIntroduction(String introduction) {
        this.introduction = introduction;
    }

    public int getRemainNum() {
        return remainNum;
    }

    public void setRemainNum(int remainNum) {
        this.remainNum = remainNum;
    }

    public boolean isOpen() {
        return open;
    }

    public void setOpen(boolean open) {
        this.open = open;
    }

    public boolean isManyDays() {
        return isManyDays;
    }

    public void setManyDays(boolean manyDays) {
        isManyDays = manyDays;
    }
}
